package com.sjy.project.ent.yearSta.service;

import java.util.List;
import com.sjy.project.ent.yearSta.domain.EntAppeal;

/**
 * 企业申诉 2022年7月9日16:39:51Service接口
 * 
 * @author 林建博
 * @date 2022-07-09
 */
public interface IEntAppealService 
{
    /**
     * 查询企业申诉 2022年7月9日16:39:51
     * 
     * @param id 企业申诉 2022年7月9日16:39:51主键
     * @return 企业申诉 2022年7月9日16:39:51
     */
    public EntAppeal selectEntAppealById(Long id);

    /**
     * 查询企业申诉 2022年7月9日16:39:51列表
     * 
     * @param entAppeal 企业申诉 2022年7月9日16:39:51
     * @return 企业申诉 2022年7月9日16:39:51集合
     */
    public List<EntAppeal> selectEntAppealList(EntAppeal entAppeal);

    /**
     * 新增企业申诉 2022年7月9日16:39:51
     * 
     * @param entAppeal 企业申诉 2022年7月9日16:39:51
     * @return 结果
     */
    public int insertEntAppeal(EntAppeal entAppeal);
    /**
     * 通过社会统一代码查询企业申诉信息
     * @param creditCode
     * @return
     */
    public EntAppeal selectEntAppealByCreditCode(String creditCode,Integer dataYear);
    /**
     * 修改企业申诉 2022年7月9日16:39:51
     * 
     * @param entAppeal 企业申诉 2022年7月9日16:39:51
     * @return 结果
     */
    public int updateEntAppeal(EntAppeal entAppeal);

    /**
     * 批量删除企业申诉 2022年7月9日16:39:51
     * 
     * @param ids 需要删除的企业申诉 2022年7月9日16:39:51主键集合
     * @return 结果
     */
    public int deleteEntAppealByIds(String ids);

    /**
     * 删除企业申诉 2022年7月9日16:39:51信息
     * 
     * @param id 企业申诉 2022年7月9日16:39:51主键
     * @return 结果
     */
    public int deleteEntAppealById(Long id);
}
